home *** CD-ROM | disk | FTP | other *** search
- On Tue, 01 Sep 92 22:16:45 BST, A Grant wrote:
- > why not return percentage of quota used so far
-
- The question is, what does that mean to the user? Telling me that I am using
- 45% of my quota tells me nothing about the question of whether or not copying
- this 50,000 character will will blow me away or not. Note too that other than
- remote COPY, there is very little that can be done in IMAP to *use* more
- quota. You can reduce your usage via IMAP, but I question whether telling
- someone `you are using 95% of your quota' is going to do anything to encourage
- him to use less. Remember, that statement can be interpreted to mean `you are
- only using 95% of what you are entitled to.'
-
- I think this needs more consideration and input from other individuals. I'm
- not sure if this is an IMAP issue or not.
-
- > > Modern-day c-client does detect and clean up properly when quota problems
- > > hit.
- > Er, how? Do you mean the c-client in the Washington distribution has
- > agreed a private protocol (e.g. a text in a BAD message) to pass this
- > information on?
-
- The /usr/spool/mail operations that could make the mail file larger are
- checked for a worst case expansion vs. quota and are rejected if it would run
- out of disk space. If a quota problem hits with COPY, the COPY is completely
- backed out of and the entire COPY command is rejected with a NO. Remember,
- the server does not run with privileges and so has to obey the kernel on
- quotas.
-
- > I mean sending on a mail message at the server (i.e. in a mailbox) without
- > having it delivered to the client and then sent back via SMTP. Apart from
- > being more efficient, if the user gets a MIME message that breaks their
- > client (e.g. by being humungously large), server-end forwarding might be
- > the only means of passing the message on to the system administrator.
- > Ideally it should accept an attached note, and encapsulate the original
- > mail using MIME. But then you're half way to a 'send mail' function.
-
- Most of us consider `mail forwarding' to mean encapsulating the message within
- another message. You would be putting user interface and sending within a
- message. `Remailing' in this fashion may be reasonable though.
-
- However, this is merely `for efficiency' since the same resulting function can
- be accomplished by existing mechanisms. This is a good reason to reject it;
- any function which by its fundamental nature is optional and exists only for
- `efficiency' tends not to get implemented widely. You can either end up with
- a lot of protocol baggage or recognize reality. Most modern protocol design
- does the latter.
-
- > I guess 'draft message handling' would be more accurate. I wouldn't
- > particularly mind if a client had to extract draft messages out of the
- > IMAP2 server and then post them off using SMTP. What I am trying to get
- > out of is a situation where a user is tied to one system because all
- > their drafts are stored there. Our users want to treat mail like a
- > telephone network - walk up to the nearest PC or Mac and there you are,
- > complete with draft messages, user preferences etc.
-
- Remote storage of mail drafts is an interesting suggestion and it is certainly
- something to bring up to the IETF-REMMAIL group. I would support an effort on
- this, but I don't think it belongs in IMAP under the `avoid too much baggage
- in IMAP' banner.
-
- Also, I'm not convinced drafts belong on the IMAP server as opposed to the
- `home directory' server. What if the IMAP server is overseas (this is a real
- world situation for me!)? Putting it in IMAP seems to be false `efficiency'.
-
-
- I think you have some really good ideas, just that you're seeking the wrong
- place to see them implemented. The stuff you suggest belongs in a distributed
- mail system just as IMAP does, but it does not (necessarily) belong in IMAP.
- Please consider bringing it up to the IETF-REMMAIL group.
-
- Regards,
-
- -- Mark --
-
-